render (assistance) - Spanish English Dictionary